-- card: 2982 from stack: in -- bmap block id: 5103 -- flags: 4000 -- background id: 6557 -- name: 2 ----- HyperTalk script ----- On OpenCard Put 2 Into Bkgnd field ID 26 end OpenCard On ClearInfo Put empty into Card field ID 17 of Card ID 2982 Put empty into Card field ID 18 of Card ID 2982 Put empty into Card field ID 19 of Card ID 2982 Set hilite of Card button ID 1 of Card ID 2982 to false Set hilite of Card button ID 2 of Card ID 2982 to false Set hilite of Card button ID 3 of Card ID 2982 to false Set hilite of Card button ID 4 of Card ID 2982 to false Set hilite of Card button ID 5 of Card ID 2982 to false end ClearInfo On CheckField do Global CardNumber Put Card Field ID 6 of card ID 2982 into Temp if temp is not empty then Go to Card CardNumber Put Empty into Card Field ID 6 of card ID 2982 end if end checkfield -- part 1 (button) -- low flags: 00 -- high flags: 2005 -- rect: left=119 top=78 right=96 bottom=137 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Single ----- HyperTalk script ----- on mouseUp Global flag1 Set cursor to 4 Send "SingleT" to Card button ID 1 of Card ID 2982 Get Hilite of Card button ID 1 of Card ID 2982 IF it is true then Send "DoButton12" to Card button ID 12 of Card ID 3260 else Send "ButtonOff" to Card button ID 12 of Card ID 3260 end if Send "CheckField" to Card ID 2982 end mouseUp On Signal Visual effect Scroll Right Go to Card ID 2982 Repeat 11 times Get Hilite of Card button ID 1 of Card ID 2982 IF it is True then Set hilite of Card button ID 1 of Card ID 2982 to False else Set hilite of Card button ID 1 of Card ID 2982 to True end if end repeat end Signal On SingleT Global Flag1 Put True into Flag1 Set hilite of Card button ID 2 of Card ID 2982 to False Set hilite of Card button ID 3 of Card ID 2982 to False Set hilite of Card button ID 4 of Card ID 2982 to False Set hilite of Card button ID 5 of Card ID 2982 to False end SingleT -- part 2 (button) -- low flags: 00 -- high flags: 2005 -- rect: left=119 top=104 right=122 bottom=137 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: MarriedJoint ----- HyperTalk script ----- on mouseUp Set cursor to 4 Send "MarriedJointT" to Card Button ID 2 of Card ID 2982 Get Hilite of Card button ID 2 of Card ID 2982 IF it is true then Send "DoButton13" to Card button ID 13 of Card ID 3260 else Send "ButtonOff" to Card button ID 13 of Card ID 3260 end if Send "CheckField" to Card ID 2982 end mouseUp on MarriedJointT Set hilite of Card button ID 1 of Card ID 2982 to False Set hilite of Card button ID 3 of Card ID 2982 to False Set hilite of Card button ID 4 of Card ID 2982 to False Set hilite of Card button ID 5 of Card ID 2982 to False end MarriedJointT -- part 3 (button) -- low flags: 00 -- high flags: 2005 -- rect: left=119 top=131 right=149 bottom=137 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: MarriedSeperatebutton ----- HyperTalk script ----- on mouseUp Set cursor to 4 Send "MarriedSeperateT" to Card button ID 3 of Card ID 2982 Get Hilite of Card button ID 3 of Card ID 2982 IF it is true then Send "MouseUp" to Card button ID 14 of Card ID 3260 else Send "ButtonOff" to Card button ID 14 of Card ID 3260 end if Send "CheckField" to Card ID 2982 end mouseUp ON MarriedSeperateT Set hilite of Card button ID 1 of Card ID 2982 to False Set hilite of Card button ID 2 of Card ID 2982 to False Set hilite of Card button ID 4 of Card ID 2982 to False Set hilite of Card button ID 5 of Card ID 2982 to False end MarriedSeperateT -- part 4 (button) -- low flags: 00 -- high flags: 2005 -- rect: left=119 top=170 right=188 bottom=137 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Headbutton ----- HyperTalk script ----- on mouseUp Global flag1 Set cursor to 4 Send "HeadT" to Card button ID 4 of Card ID 2982 Get Hilite of Card button ID 4 of Card ID 2982 IF it is true then Send "DoButton12" to Card button ID 12 of Card ID 3260 else Send "ButtonOff" to Card button ID 12 of Card ID 3260 end if Send "CheckField" to Card ID 2982 end mouseUp On HeadT Global Flag1 Put False into Flag1 Set hilite of Card button ID 1 of Card ID 2982 to False Set hilite of Card button ID 2 of Card ID 2982 to False Set hilite of Card button ID 3 of Card ID 2982 to False Set hilite of Card button ID 5 of Card ID 2982 to False end HeadT On Signal Go to Card ID 2982 Repeat 11 times Get Hilite of Card button ID 4 of Card ID 2982 IF it is True then Set hilite of Card button ID 4 of Card ID 2982 to False else Set hilite of Card button ID 4 of Card ID 2982 to True end if end repeat end Signal -- part 5 (button) -- low flags: 00 -- high flags: A005 -- rect: left=119 top=228 right=246 bottom=137 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Widowbutton ----- HyperTalk script ----- on mouseUp Set cursor to 4 Send "WidowT" to Card button ID 5 of Card ID 2982 Get Hilite of Card button ID 5 of Card ID 2982 IF it is true then Send "DoButton13" to Card button ID 13 of Card ID 3260 else Send "ButtonOff" to Card button ID 13 of Card ID 3260 end if Send "CheckField" to Card ID 2982 end mouseUp On WidowT Set hilite of Card button ID 1 of Card ID 2982 to False Set hilite of Card button ID 2 of Card ID 2982 to False Set hilite of Card button ID 3 of Card ID 2982 to False Set hilite of Card button ID 4 of Card ID 2982 to False end WidowT -- part 6 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=126 top=47 right=64 bottom=349 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Dummy field ----- HyperTalk script ----- -- do not remove field, used later in script -- part 7 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=102 top=80 right=95 bottom=119 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 8 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=102 top=106 right=121 bottom=119 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 9 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=102 top=132 right=147 bottom=119 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 10 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=102 top=172 right=187 bottom=119 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 11 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=102 top=230 right=247 bottom=118 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 12 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=136 top=79 right=95 bottom=500 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 13 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=136 top=106 right=122 bottom=501 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 14 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=136 top=133 right=161 bottom=501 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 15 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=136 top=173 right=215 bottom=500 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 16 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=136 top=230 right=245 bottom=440 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 17 (field) -- low flags: 00 -- high flags: 4000 -- rect: left=292 top=146 right=174 bottom=437 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: Spouse Name -- part 18 (field) -- low flags: 00 -- high flags: 4000 -- rect: left=216 top=199 right=216 bottom=421 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 19 (field) -- low flags: 00 -- high flags: 4000 -- rect: left=448 top=230 right=245 bottom=486 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part 20 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=485 top=230 right=245 bottom=499 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: -- part contents for background part 13 ----- text ----- Filing Status -- part contents for background part 16 ----- text ----- (Check only one box.) -- part contents for card part 7 ----- text ----- 1. -- part contents for card part 8 ----- text ----- 2. -- part contents for card part 9 ----- text ----- 3. -- part contents for card part 10 ----- text ----- 4. -- part contents for card part 13 ----- text ----- Married filing joint return (even if only one had income). -- part contents for card part 14 ----- text ----- Married filing seperate return. Enter spouse's social security number and spouse's full name here. . . -- part contents for card part 15 ----- text ----- Head of household (with qualifying person). IF the qualifying person is your child but not your dependent, enter this child's name here . . . . -- part contents for card part 16 ----- text ----- Qualifying widow(er) with dependent child (Year spouse died -- part contents for card part 20 ----- text ----- ). -- part contents for background part 20 ----- text ----- Continue to next card -- part contents for background part 26 ----- text ----- 2 -- part contents for card part 11 ----- text ----- 5. -- part contents for card part 12 ----- text ----- Single. -- part contents for background part 40 ----- text ----- 4:04 PM